@charset 'utf-8';
@import '_reset';


@function px2Vh($px, $baseVh: 6.67px) {
    @return ($px/$baseVh)*1vh;

}

.wrap {
    margin: 0;
    padding: 0;
    width: 100vw;
    height: 100vh;
    opacity: 1;
    // background: #e9ecf0ff; 
    background: #f7f7f7ff;

}

header {
    width: 100vw;
    height: 11.2vw;
    opacity: 1;
    background: #ffffffff;
    display: flex;
    align-items: center;

    .header {
        margin: 0 auto;
        text-align: center;
        width: 22.0667vw;
        height: 22px;

        p {
            color: #555555ff;
            font-size: 4.2667vw;
            font-weight: 400;
        }


    }
}

main {

    .content {
        width: 100vw;
        height: 101.3333vw;
        background: #ffffffff;
        overflow: hidden;

        //  display: flex;
        .content-f1 {
            width: 94.6667vw;
            height: 18.1333vw;
            margin: 0 auto;
            margin-top: 8vw;
            border-bottom: 2px solid #f7f9faff;

            p {
                width: 18.6667vw;
                height: 5.3333vw;
                opacity: 1;
                color: #000000ff;
                font-size: 3.7333vw;
                font-weight: 400;
                font-family: "PingFang SC";
                text-align: left;
                margin-bottom: 4vw;
            }

            input {
                border: 0;
                width: 34.72vw;
                height: 4.5333vw;
                opacity: 1;
                color: #757575ff;
                font-size: 3.2vw;
                font-weight: 400;
                font-family: "PingFang SC";
                text-align: left;
                margin-bottom: 4vw;
                outline: none;

            }

        }

        .content-f2 {
            margin-top: 5.3333vw;
        }

        .content-f3 {

            width: 89.3333vw;
            height: 17.0667vw;
            border-radius: 1.3333vw;
            opacity: 1;
            background: #fff0ecff;
            margin: 0 auto;
            overflow: hidden;
            margin-top: 5.3333vw;


            p {
                overflow: hidden;
                margin-top: 3.7333vw;
                margin-left: 10.6667vw;
                width: 73.3867vw;
                height: 9.6vw;
                opacity: 1;
                color: #000000ff;
                font-size: 3.3333vw;
                font-weight: 400;
                font-family: "PingFang SC";
                text-align: left;
                // line-height: 9.6vw;

            }
        }

        .content-f4 {
            overflow: hidden;
            margin-top: 10.6667vw;

            opacity: 1;

            // margin: 0 auto;
            margin-left: 17.8667vw;
            display: flex;

            input {
                align-self: center;
                // width: 7.52vw;
                // height: px2Vh(16px);
                width: 64.2667vw;
                height: 10.6667vw;
                opacity: 1;
                background: #884e22ff;
                font-size: 3.7333vw;
                font-weight: 400;
                font-family: "PingFang SC";
                text-align: center;

                color: #ffffffff;


            }

        }
    }

}


.inquire {
    width: 11.7333vw;
    height: 11.7333vw;
    opacity: 1;
    background: #804f22ff;
    box-shadow: 0 1px 6px 0 #00000026, 0 2px 32px 0 #00000017;
    border-radius: 50%;
    // margin-top: px2Vh(238.48px, );
    position: fixed;
    bottom: 28.672vw;
    margin-left: 88.2667vw;

    a {
        text-decoration: none;
    }

    p {
        width: 6.4533vw;
        // height: px2Vh(14px);
        opacity: 1;
        color: #ffffffff;
        font-size: 3.2vw;
        font-weight: 400;
        font-family: "PingFang SC";
        text-align: center;
        line-height: 3.2vw;
        margin-top: 1.6vw;
        margin-left: 2.733vw;
    }

    span {

        margin-left: 3.7333vw;
        color: #ffffffff;
        //  margin-top: px2Vh(8px, );
    }

}